Public Class PegInstructions
Inherits Component

Private m_PegOffsetValue As Decimal

<FieldInfo(GetType(PegOffsetValueFieldInfo), 0)> _
Public Property PegOffsetValue() As Decimal
Get
Return m_PegOffsetValue
End Get
Set (value As Decimal)
m_PegOffsetValue = value
End Set
End Property

Private m_PegMoveType As PegMoveType

<FieldInfo(GetType(PegMoveTypeFieldInfo), 1)> _
Public Property PegMoveType() As PegMoveType
Get
Return m_PegMoveType
End Get
Set (value As PegMoveType)
m_PegMoveType = value
End Set
End Property

Private m_PegOffsetType As PegOffsetType

<FieldInfo(GetType(PegOffsetTypeFieldInfo), 2)> _
Public Property PegOffsetType() As PegOffsetType
Get
Return m_PegOffsetType
End Get
Set (value As PegOffsetType)
m_PegOffsetType = value
End Set
End Property

Private m_PegLimitType As PegLimitType

<FieldInfo(GetType(PegLimitTypeFieldInfo), 3)> _
Public Property PegLimitType() As PegLimitType
Get
Return m_PegLimitType
End Get
Set (value As PegLimitType)
m_PegLimitType = value
End Set
End Property

Private m_PegRoundDirection As PegRoundDirection

<FieldInfo(GetType(PegRoundDirectionFieldInfo), 4)> _
Public Property PegRoundDirection() As PegRoundDirection
Get
Return m_PegRoundDirection
End Get
Set (value As PegRoundDirection)
m_PegRoundDirection = value
End Set
End Property

Private m_PegScope As PegScope

<FieldInfo(GetType(PegScopeFieldInfo), 5)> _
Public Property PegScope() As PegScope
Get
Return m_PegScope
End Get
Set (value As PegScope)
m_PegScope = value
End Set
End Property


End Class
